<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
        <head><title>All classes and objects in com.google.gdata.youtube</title>
        <meta http-equiv="content-type" content="text/html; charset=UTF8"></meta><meta content="scaladoc (version 2.7.1.r14655-b20080415113712)" name="generator"></meta><link href="../../../style.css" type="text/css" rel="stylesheet"></link><script type="text/javascript" src="../../../script.js"></script>
        </head>
        <body onload="init()"><div class="page-title"><div>GData Scala Client</div></div><p><div>This document is the API specification for GData Scala Client Library Documentation</div></p><table summary="" cellpadding="3" class="member">
        <tr><td class="title" colspan="2">Class Summary</td></tr>
        <tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/ContactsEntries.html" target="_self">ContactsEntries</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomEntries.html" target="_self">AtomEntries</a>
        
        <div>Youtube user contact entries.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/PlaylistEntries.html" target="_self">PlaylistEntries</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomEntries.html" target="_self">AtomEntries</a>
        
        <div>Users playlist link entries. They contain a link to a video feed containing
 the videos in the playlist.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/PlaylistVideoEntries.html" target="_self">PlaylistVideoEntries</a></em>
        <code> extends </code><a href="../../../com/google/gdata/youtube/VideoEntries.html" target="_self">VideoEntries</a>
        
        <div>This trait refines video entries to add position and an optional description.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code>case class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/Statistics.html" target="_self">Statistics</a></em>
        (<code>val </code><em>viewCount</em> : <a href="" target="contentFrame" class="scala/Option">scala.Option</a>[<a href="http://www.scala-lang.org/docu/files/api/scala/Int.html" target="_self">Int</a>], <code>val </code><em>videoWatchCount</em> : <a href="" target="contentFrame" class="scala/Option">scala.Option</a>[<a href="http://www.scala-lang.org/docu/files/api/scala/Int.html" target="_self">Int</a>], <code>val </code><em>subscriberCount</em> : <a href="" target="contentFrame" class="scala/Option">scala.Option</a>[<a href="http://www.scala-lang.org/docu/files/api/scala/Int.html" target="_self">Int</a>], <code>val </code><em>lastWebAccess</em> : <a href="" target="contentFrame" class="scala/Option">scala.Option</a>[<a href="../../../com/google/gdata/data/util/DateTime.html" target="_self">DateTime</a>])<code> extends </code><a href="" target="contentFrame" class="scala/Product">scala.Product</a>
        
        <div>You tube statistics. Used in user profile entries.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/StdCommentsFeed.html" target="_self">StdCommentsFeed</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomFeeds.html" target="_self">AtomFeeds</a><code> with </code><a href="../../../com/google/gdata/data/AtomEntries.html" target="_self">AtomEntries</a>
        
        <div>A standard comment feed, using the atom feeds.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/StdContactsFeed.html" target="_self">StdContactsFeed</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomFeeds.html" target="_self">AtomFeeds</a><code> with </code><a href="../../../com/google/gdata/youtube/ContactsEntries.html" target="_self">ContactsEntries</a>
        
        <div>A concrete, standard contacts feed.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/StdPlaylistFeed.html" target="_self">StdPlaylistFeed</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomFeeds.html" target="_self">AtomFeeds</a><code> with </code><a href="../../../com/google/gdata/data/media/MediaRss.html" target="_self">MediaRss</a><code> with </code><a href="../../../com/google/gdata/youtube/PlaylistVideoEntries.html" target="_self">PlaylistVideoEntries</a>
        
        <div>A concrete, standard playlist feed. It feeds a playlist as a sequence of video entries,
 ordered by a 'position' field.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/StdSubscriptionFeed.html" target="_self">StdSubscriptionFeed</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomFeeds.html" target="_self">AtomFeeds</a><code> with </code><a href="../../../com/google/gdata/youtube/SubscriptionEntries.html" target="_self">SubscriptionEntries</a>
        
        <div>A concrete standard subscription feed.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/StdUserPlaylistsFeed.html" target="_self">StdUserPlaylistsFeed</a></em>
        <code> extends </code><a href="../../../com/google/gdata/youtube/UserPlaylistsFeed.html" target="_self">UserPlaylistsFeed</a><code> with </code><a href="http://www.scala-lang.org/docu/files/api/scala/AnyRef.html" target="_self">AnyRef</a>
        
        <div>A concrete, standard user playlists feed. Entries are links to a video feed for
 the given playlist.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/StdUserProfileEntry.html" target="_self">StdUserProfileEntry</a></em>
        <code> extends </code><a href="../../../com/google/gdata/youtube/UserProfileEntries.html" target="_self">UserProfileEntries</a>
        
        <div>A concrete standard user profile entry.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/StdVideoFeed.html" target="_self">StdVideoFeed</a></em>
        <code> extends </code><a href="../../../com/google/gdata/youtube/VideoFeeds.html" target="_self">VideoFeeds</a><code> with </code><a href="http://www.scala-lang.org/docu/files/api/scala/AnyRef.html" target="_self">AnyRef</a>
        
        <div>A concrete, standard video feed. It turns all types in VideoFeeds to concrete types.
 Feed is an atom feed, entries are video entries, and the media group content has the
 youtube elements.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/SubscriptionEntries.html" target="_self">SubscriptionEntries</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomEntries.html" target="_self">AtomEntries</a>
        
        <div>User Subscription entries extends atom entries with subscription-specific elements
 like 'queryString' and 'feedLink'.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/UserPlaylistsFeed.html" target="_self">UserPlaylistsFeed</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomFeeds.html" target="_self">AtomFeeds</a><code> with </code><a href="../../../com/google/gdata/youtube/PlaylistEntries.html" target="_self">PlaylistEntries</a>
        
        <div>User playlist feeds. It is an atom feed with playlist description entries.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/UserProfileEntries.html" target="_self">UserProfileEntries</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomEntries.html" target="_self">AtomEntries</a>
        
        
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/VideoEntries.html" target="_self">VideoEntries</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomEntries.html" target="_self">AtomEntries</a>
        
        <div>A component for video entries. It requires a comments feed instance, and an
 implementation of MediaRss. It refines the media rss content to support 
 youtube specific attributes.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> trait</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/VideoFeeds.html" target="_self">VideoFeeds</a></em>
        <code> extends </code><a href="../../../com/google/gdata/data/AtomFeeds.html" target="_self">AtomFeeds</a><code> with </code><a href="../../../com/google/gdata/data/media/MediaRss.html" target="_self">MediaRss</a><code> with </code><a href="../../../com/google/gdata/youtube/VideoEntries.html" target="_self">VideoEntries</a>
        
        <div>A VideoFeed class that brings together an atom feed and youtube video
 entries.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/YouTubeQuery.html" target="_self">YouTubeQuery</a></em>
        <code> extends </code><a href="../../../com/google/gdata/Query.html" target="_self">Query</a>
        
        <div>A YouTube specific query.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> class</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/YouTubeService.html" target="_self">YouTubeService</a></em>
        (<em>appName</em> : <a href="" target="contentFrame" class="java/lang/String">java.lang.String</a>)<code> extends </code><a href="../../../com/google/gdata/Service.html" target="_self">Service</a>
        
        <div>This class takes care of the communication with the you tube service and provides
 methods for retrieving and navigating between different feeds.
 
 Example:
 <code>
   val s = new YouTubeService("mycompany-test-1.0")
   for (e <- s.getVideos(Query.empty / "Comedy")) println(e.rating)
 </code>
 It will print all the ratings for videos retrieved by the given query (those
 having the 'Comedy' category).</div>
      </td>
    </tr>        
        </table>
<table summary="" cellpadding="3" class="member">
        <tr><td class="title" colspan="2">Object Summary</td></tr>
        <tr>
      <td class="modifiers" valign="top"> 
        <code> object</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/Schemas$object.html" target="_self">Schemas</a></em>
        <code> extends </code><a href="http://www.scala-lang.org/docu/files/api/scala/AnyRef.html" target="_self">AnyRef</a>
        
        <div>You tube schema constants.</div>
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> object</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/Statistics$object.html" target="_self">Statistics</a></em>
        <code> extends </code><a href="http://www.scala-lang.org/docu/files/api/scala/AnyRef.html" target="_self">AnyRef</a>
        
        
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> object</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/YouTubeQuery$object.html" target="_self">YouTubeQuery</a></em>
        <code> extends </code><a href="http://www.scala-lang.org/docu/files/api/scala/AnyRef.html" target="_self">AnyRef</a>
        
        
      </td>
    </tr>
<tr>
      <td class="modifiers" valign="top"> 
        <code> object</code>
      </td>
      <td class="signature">
        <em><a href="../../../com/google/gdata/youtube/YouTubeService$object.html" target="_self">YouTubeService</a></em>
        <code> extends </code><a href="http://www.scala-lang.org/docu/files/api/scala/AnyRef.html" target="_self">AnyRef</a>
        
        
      </td>
    </tr>        
        </table></body>
      </html>